temporary teacher - French English Dictionary